female servant or cleaner - Francés Inglés Diccionario